From 4b9f38b333ce65b2d1dbfa0fbf32685a47d5e4b2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Glondu?= Date: Wed, 11 Feb 2026 14:38:50 +0100 Subject: [PATCH] Fix /usr/local/lib/ocaml ownership (Closes: #982067) --- debian/ocaml-base.dirs.in | 1 + debian/ocaml-base.postinst.in | 23 ----------------------- debian/ocaml-base.prerm.in | 8 -------- 3 files changed, 1 insertion(+), 31 deletions(-) create mode 100644 debian/ocaml-base.dirs.in delete mode 100644 debian/ocaml-base.postinst.in delete mode 100644 debian/ocaml-base.prerm.in diff --git a/debian/ocaml-base.dirs.in b/debian/ocaml-base.dirs.in new file mode 100644 index 00000000..7419761d --- /dev/null +++ b/debian/ocaml-base.dirs.in @@ -0,0 +1 @@ +usr/local/lib/ocaml/@OCamlABI@/stublibs diff --git a/debian/ocaml-base.postinst.in b/debian/ocaml-base.postinst.in deleted file mode 100644 index 98ce5bb5..00000000 --- a/debian/ocaml-base.postinst.in +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -set -e - -if [ ! -e /usr/local/lib/ocaml ]; then - if mkdir /usr/local/lib/ocaml 2>/dev/null; then - chown root:staff /usr/local/lib/ocaml - chmod 2775 /usr/local/lib/ocaml - fi -fi -if [ ! -e /usr/local/lib/ocaml/@OCamlABI@ ]; then - if mkdir /usr/local/lib/ocaml/@OCamlABI@ 2>/dev/null; then - chown root:staff /usr/local/lib/ocaml/@OCamlABI@ - chmod 2775 /usr/local/lib/ocaml/@OCamlABI@ - fi -fi -if [ ! -e /usr/local/lib/ocaml/@OCamlABI@/stublibs ]; then - if mkdir /usr/local/lib/ocaml/@OCamlABI@/stublibs 2>/dev/null; then - chown root:staff /usr/local/lib/ocaml/@OCamlABI@/stublibs - chmod 2775 /usr/local/lib/ocaml/@OCamlABI@/stublibs - fi -fi - -#DEBHELPER# diff --git a/debian/ocaml-base.prerm.in b/debian/ocaml-base.prerm.in deleted file mode 100644 index 15a3aa7c..00000000 --- a/debian/ocaml-base.prerm.in +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -set -e - -rmdir /usr/local/lib/ocaml/@OCamlABI@/stublibs 2>/dev/null || true -rmdir /usr/local/lib/ocaml/@OCamlABI@ 2>/dev/null || true -rmdir /usr/local/lib/ocaml 2>/dev/null || true - -#DEBHELPER# -- 2.30.2